Big Huge Thesaurus

almond crescent

noun